#include "windows.h"
#include "View.h"
#include "notifydata.h"
class MainFrame : public View
{
private:
	HWND hWin;
public:
	static int RegMainWinClass();
	int SetNotifyData(NotifyData*){return 0;};
	static LRESULT CALLBACK WndProcContainer(HWND hWnd,UINT message,WPARAM wParam,LPARAM lParam);
	int Init(HWND);
	HWND GetHWND();
};

class MainMenu
{
private:
	HMENU hMenu;
public:
	MainMenu(){};
	int RegMainWinClass();
	int Create();
	HMENU GetHMENU(){return hMenu;};
};
#define MENU_INDEX_BASE 10000
#define MENU_INDEX_QUERY MENU_INDEX_BASE+1
#define MENU_INDEX_REG	 MENU_INDEX_BASE+2
#define MENU_INDEX_SCHEDULE  MENU_INDEX_BASE+3
#define MENU_INDEX_FILE  MENU_INDEX_BASE+4
#define MENU_INDEX_HELP  MENU_INDEX_BASE+5

class UserSession
{
public:
	
	NotifyData* GetNotofyData(){return 0;};
};